package main

import (
	"fmt"
	"strconv"
	"time"
)

// 在主线程开启一个协程，每隔1秒输出hello world
// 在主线程每隔1秒输出hello golang，输出10次后退出
// 要求主线程和协程同时执行

func helloWorld() {
	for i := 1; i <= 10000; i++ {
		fmt.Println("helloWorld() hello world " + strconv.Itoa(i))
		time.Sleep(time.Second)
	}
}

func main() {

	go helloWorld()

	for i := 1; i <= 10; i++ {
		fmt.Println("main() hello golang" + strconv.Itoa(i))
		time.Sleep(time.Second)
	}
}
